package com.shop.shard.vo.user;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;

import java.io.Serializable;
import java.util.Date;

/**
 * Date:2019-8-16 10:06:56
 * @author
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class UserVO implements Serializable{

    private static final long serialVersionUID = 1L;

    /** 主键*/
    @ApiModelProperty(value = "主键")
    private Long userId;
    /** 身份证号码*/
    @ApiModelProperty(value = "身份证号码")
    private String idNumber;
    /** 姓名*/
    @ApiModelProperty(value = "姓名")
    private String name;
    /** 年龄*/
    @ApiModelProperty(value = "年龄")
    private Integer age;
    /** 性别：1-男；2-女*/
    @ApiModelProperty(value = "性别：1-男；2-女")
    private Integer gender;
    /** 出生日期*/
    @ApiModelProperty(value = "出生日期")
    private Date birthDate;
    /** 逻辑删除符*/
    @ApiModelProperty(value = "逻辑删除符")
    private Integer deleted;
    /** 创建时间*/
    @ApiModelProperty(value = "创建时间")
    private Date createDate;
    /** 更新时间*/
    @ApiModelProperty(value = "更新时间")
    private Date updateDate;
    /** 保留字段1*/
    @ApiModelProperty(value = "保留字段1")
    private String reserved1;
    /** 保留字段2*/
    @ApiModelProperty(value = "保留字段2")
    private String reserved2;

}